(salted) peanuts - Turc Anglais Dictionnaire